m coloring problem